html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, abbr, 
acronym, address, cite, code, del, dfn, em, img, 
ins,strike, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, object,
table, col, colgroup, caption, summary, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0 none;}
input, button {margin:0; padding:0;}
body { font-size:12px; font-family:宋体, Tahoma ,Verdana, Arial, Helvetica, sans-serif;background:#fff;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em {color:#000; font-style:normal;font-family:宋体;}
h1, h2, h3, h4, h5, h6 {font-size:14px; font-weight:700;}
ol, ul, li {list-style:none;}
button {cursor:pointer;}
*+html img {margin-bottom:0!important;} /* Fix IE7 */
textarea {margin:0; padding:0; font-size:14px; overflow:auto;resize:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
abbr {cursor:help; border-bottom:1px dotted #999;}
acronym {cursor:help; border-bottom:1px dotted #999;}
table {border-collapse:collapse; border-spacing:0;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
.clearfix:after {content:"\0020";line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;}
.clearfix {zoom:1;}
/* Hides from IE-mac \*/
.clearfix {display:block;}
/** html .clearfix {height:1%;}*/
/* End hide from IE-mac */
.clear {height:0; clear:both; line-height:0; font-size:0; overflow:hidden;}
.none{ display:none; margin:0;}

.wrap {margin:0 auto;padding:0 10px;width:980px;overflow:hidden;background:#fff;}
.visible {overflow:visible;}
.fleft {float:left;}
.fright {float:right;}
.mleft5 {margin-left:5px;}
.blank4 {margin:0 auto;width:1000px;height:4px;clear:both;line-height:0;font-size:0;overflow:hidden;background:#fff;}
.wrap .blank4 {margin:0;width:auto;}
.colorchannel{color: #376993;  }


a:link, a:visited {color:#444;text-decoration:none;}
a:hover,a.more:hover {color:#f60;text-decoration:underline;}
a.more {float:right;margin-right:5px;font-weight:200;font-size:12px;color:#333;}
.rel {position:relative;}
#header .top .wrap {background:none;}
#header .top {height:26px;background:url(../images/items_nav_bg.png) repeat-x;}
#header .top div.web-intro,#header .top div.login-box {margin-top:5px;}
#header .top div.web-intro h1{ font-weight:normal; font-size:12px;}
#header .top div.login-box {color:#666;}
#header .top div.login-box a {padding-left:15px;display:inline-block;color:#666;background:url(../images/item_bg.png) no-repeat;}
#header .top div.login-box a.login {color:#333;background-position:0 -38px;}
#header .top div.login-box a.reg {color:#333;background-position:0 -61px;}
#header .top div.login-box a.index {background-position:0 -86px;}
#header .top div.login-box a.keep {background-position:0 -112px;}
#header .menu-bar {background:url(../images/items_nav_bg.png)  0 -108px repeat-x; }
#header .menu-bar .cl,#header .menu-bar .cr {width:5px;height:80px;overflow:hidden;background:url(../images/items_nav_bg.png) no-repeat;}
#header .menu-bar .cl {margin-right:5px;background-position:0 -27px;}
#header .menu-bar .cr {background-position:0 -189px;}
#header .menu-bar .logo {width:234px;}
#header .menu-bar .logo img {display:block; height:70px;}

.module, .module .mid {	overflow:hidden;}
.module .nav .t_l, .module .bottom .b_l {	float:left;	overflow:hidden;}
.module .nav .t_r, .module .bottom .b_r {	float:right;	overflow:hidden;}
.module .nav em {	float:left;	font-size:13px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	margin-left: 5px;}
.module .nav em a:link, .module .nav em a:visited 
{
	font-size:13px;	font-weight:bold;
}
.module .nav span {
	float:right;
}
.module .nav strong {
	cursor:pointer;	float:right;	font-weight:normal;	margin-right:4px;
}
.module .mid .m_l, .module .mid .m_r {
	overflow:hidden;
}
.module .mid .content {
	overflow:hidden;	height:100%;	clear: both;	margin-right: 8px;	margin-left: 8px;	padding-nav: 8px;/*padding-bottom: 10px;*/
}
.module .nav, .module .nav .t_l, .module .nav .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/header_bg.png");
}
/*------ 蓝色 -------*/
.blue .nav {
	background-position: 0 -114px;
	background-repeat: repeat-x;
	height: 34px;
}
.blue .nav .t_l {
	background-position: -13px 0;	background-repeat: no-repeat;	height: 34px;	width: 7px;
}
.blue .nav .t_r {
	background-position: 0 0;	background-repeat: no-repeat;	height: 34px;	width: 7px;
}

.w980 {
	width:980px;	margin-top:8px;	float:right;	margin-bottom:0px;
}
#navMenu {
	
	
	overflow:hidden;
}
#navMenu{height:34px}
#navMenu li {
	float: left;	line-height: 34px;	height: 34px;	background-image: url(../images/header_interval.png);	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;
}
#navMenu li a {
	font-size: 14px;
	color: #FFF;
	font-weight:bold;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 2px;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background: url(../images/header_hover.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}

#header .search-bar {margin-top:0px;line-height:36px;background:url(../images/items_nav_bg.png) 0 -307px repeat-x;}
#header .search-bar .cl,#header .search-bar .cr {width:5px;height:36px;overflow:hidden;background:url(../images/items_nav_bg.png) no-repeat;}
#header .search-bar .cl {background-position:0 -270px;}
#header .search-bar .cr {background-position:0 -344px;}
#header .search-bar .hot-col {width:655px;}
#header .search-bar .hot-col ul li {float:left;padding:0 5px 0 0;color:#ccc;}
#header .search-bar .hot-col ul li a {display:inline-block;color:#333;}
#header .search-bar .hot-col ul li.other {padding:0 0 0 10px;font-weight:700;color:#2258b8;background:none;}
#header .search-bar .search {margin-top:7px;width:315px;}
#header .search-bar .search input {float:left;padding-left:5px;width:240px;height:20px;line-height:20px;border:1px #ccc solid;color:#999;}
#header .search-bar .search button {float:left;position:relative;margin:-1px 0 0 8px;padding-left:14px;width:56px;height:24px;line-height:24px;border:none;color:#fff;text-indent:-9999px;background:url(../images/item_bg.png) -36px 0;}
.advert img {display:block;}
.advert .advert-side {width:170px;}
.advert .advert-main {width:630px;}
.weather-tip .weather,.weather-tip .cl,.weather-tip .cr {height:37px;overflow:hidden;}
.weather-tip .weather {width:961px;line-height:37px;overflow:visible;background:url(../images/items_nav_bg.png) 0 -381px repeat-x;}
.weather-tip .cl {width:14px;background:url(../images/item_bg.png) 0 -128px no-repeat;}
.weather-tip .cr {width:5px;background:url(../images/items_nav_bg.png) 0 -419px no-repeat;}
#datetime {float:left;padding-left:12px;width:150px;font-weight:700;color:#376993;}
.weather-tip .weather .report {float:left;position:relative;z-index:2;padding:0;width:255px;overflow:hidden;height:37px;}
.broadcast{float:left;width:70px;font-weight:700;color:#376993;}
.weather-tip .weather .report-list{float:left;}
.weather-tip .weather .report-list li{float:left;margin-right:10px;}
.weather-tip .weather .tip {float:right;padding-left:30px;width:440px;background:url(../images/item_bg.png) -17px -137px no-repeat;}
.weather-tip .weather .tip b {color:#376993;}
.weather-tip .weather .tip a {display:inline-block;color:#376993;}

.slide-headlines {padding:10px 0 10px 10px;border:1px #c6d8e0 solid;border-top:0 none;}
.slide-headlines .headlines {float:right;width:450px;}
#slide {float:left;width:496px;}
#slide img {display:block;}
#slide .pic {float:left;width:393px;height:252px;overflow:hidden;border:1px #ccc solid;}
#slide .pic li {float:left;width:100%;height:252px;overflow:hidden;}
#slide .pic li.hide {display:none;}
#slide .pic li img {width:393px;height:252px;}
#slide .pic .shadow {position:relative;margin-top:-56px;width:393px;height:56px;filter:alpha(opacity=50);opacity:0.5;background:#000;}
#slide .pic .info {position:relative;margin-top:-46px;padding:0 10px;}
#slide .pic .info h2,#slide .pic .info p {color:#fff;line-height:22px;}
#slide .pic .info h2 a {font:200 18px/normal 黑体;color:#fff;}
#slide .trigger {float:left;margin-top:-7px;width:94px;}
#slide .trigger li {float:left;padding-left:6px;margin-top:7px;width:97%;cursor:pointer;}
#slide .trigger li.current {background:url(../images/item_bg.png) -88px -102px no-repeat;}
#slide .trigger li.current img {width:82px;height:53px;border:3px #cbcfd1 solid;}
.slide-headlines .headlines .news h2 {padding:8px 0;font:200 18px/normal 黑体;}
.slide-headlines .headlines .news h2 a {display:inline-block;color:#222;}
.slide-headlines .headlines .news h2 a:hover,.slide-headlines .headlines .news li a:hover,.showinfo .plan .photo dt a:hover {color:#f60;}
.slide-headlines .headlines .news a {color:#666;}
.slide-headlines .headlines .news li {line-height:24px;color:#666;}
.slide-headlines .headlines .news p {padding-right:10px;line-height:22px;color:#666;}
.slide-headlines .headlines .news p a {color:#376993;}
.slide-headlines .abs-cl {left:-1px;bottom:-1px;}
.slide-headlines .abs-cr {right:-1px;bottom:-1px;}
.abs-cl,.abs-cr,.abs-tcl,.abs-tcr {position:absolute;bottom:0;width:5px;height:6px;overflow:hidden;background:url(../images/items_nav_bg.png) no-repeat;}
.abs-tcl,.abs-tcr {top:0;}
.abs-cl {left:0;background-position:0 -457px;}
.abs-cr {right:0;background-position:0 -464px;}
.abs-tcl {left:0;background-position:0 -471px;}
.abs-tcr {right:0;background-position:0 -478px;}
.showinfo,.col-main {width:510px;}
.newinfo,.col-side {width:467px;}
.col-main-s {width:723px;}
.col-side-s {width:254px;}
.item {border:1px #c6d8e0 solid; font-size:14px;}
.item img {display:block;padding:2px;border:1px #d9d9d9 solid;}
.item .caption a {display:inline-block;color:#333;}
.item .caption {padding-left:10px;height:29px;line-height:29px;background:url(../images/items_nav_bg.png) 0 -485px repeat-x;}
.item .caption strong,.item .caption h2 {float:left;padding-left:12px;font-size:14px;color:#333;background:url(../images/item_bg.png) 0 -167px no-repeat;}
.item .caption ul {float:right;}
.item .caption ul li {float:left;padding-right:12px;}
.item .caption ul li a {color:#333;}
.item .caption span,.newinfo .tab-nav li.other span {float:right;margin:8px 15px 0 0;width:12px;height:12px;background:url(../images/item_bg.png) 0 -200px no-repeat;}
.item .list ul.related {padding:6px 8px 0 10px;font-size:14px;}
.item .list ul.related li {height:25px;line-height:25px;color:#376993;}
.item .list ul.related li span a,.newinfo .tab-item ul li,.showinfo .plan .list ul li,.newinfo .list ul li,.channel-person .list ul li,.atten .list ul li,.rank .list ul li,.woman .list ul li,.cosmetic .list span,.best .list li  {color:#376993;}
.item .list ul.related li i {padding:0 5px;color:#376993;font-style:normal;}
.item .list ul.photo li.other p {text-align:center;}
.item .list ul.photo li.other p a {font-size:14px;color:#333;}
.item .list ul.photo li.recommend {padding-bottom:3px;} 
.showinfo .explan {height:329px;}
.showinfo .explan .abs-tcl {_left:-1px;}
.showinfo .explan .abs-cl,.showinfo .explan .abs-cr {_bottom:-1px;}
.showinfo .plan {padding:10px 0 5px 10px;}
.showinfo .plan .photo {float:left;width:97%;padding:0 0 8px 2px;background:url(../images/line_s.gif) left bottom repeat-x;}
.showinfo .plan .photo img {float:left;margin-right:10px;}
.showinfo .plan .photo dt {padding:10px 0;}
.showinfo .plan .photo dt a {font-size:14px;font-weight:700;color:#376993;}
.showinfo .plan .photo dd {line-height:24px;}
.showinfo .plan .photo dd a {color:#666;}
.showinfo .plan .list {float:left;width:100%;padding-top:10px;background:url(../images/line_oe.gif) 49% 50% repeat-y;}
.showinfo .plan .list ul {float:left;width:235px;font-size:14px;}
.showinfo .plan .list ul li {height:25px;line-height:25px;overflow:hidden;}
.showinfo .plan .list ul li span a {color:#376993;}
.showinfo .plan .list ul.other {margin-left:22px;}
.showinfo .eval {width:253px;height:auto;_height:154px;}
.showinfo .eval .list {padding:10px 10px 5px 0;}
.showinfo .eval .list ul li {float:left;margin-left:11px;display:inline;width:108px;}
.showinfo .eval .list ul li p {padding-top:5px;text-align:center;}
.showinfo .eval .list ul li p a {color:#333;}
.showinfo .eval .abs-tcr,.showinfo .eval .abs-cr {_right:-1px;}
.newinfo .info {height:329px;}
.newinfo .info .abs-cl,.newinfo .info .abs-cr,.atten .abs-cl,.atten .abs-cr {bottom:-1px;}
.newinfo .info .abs-cr {_right:-1px;}
.newinfo .item {border-top:0 none;}
.newinfo .tab-nav li {float:left;width:105px;height:30px;line-height:30px;font-size:14px;font-weight:700;text-align:center;color:#376993;cursor:pointer;background:url(../images/item_bg.png) 0 -257px no-repeat;}
.newinfo .tab-nav li.current {color:#333;background-position:0 -225px;}
.newinfo .tab-nav li.current a {color:#333;}
.newinfo .tab-nav li.other {width:152px;cursor:default;background-position:0 -289px;}
.newinfo .tab-box {padding:0 10px;}
.newinfo .tab-item {float:left;width:100%;}
.newinfo div.hide {display:none;}
.newinfo .tab-item ul {float:left;width:100%;padding:10px 0 5px;background:url(../images/line_s.gif) left bottom repeat-x;}
.newinfo .tab-item ul li {font-size:14px;height:25px;line-height:25px;overflow:hidden;}
.newinfo .tab-item ul li span {margin-left:25px;float:right; width:190px; text-align:left;}
.newinfo .tab-item ul li span a {font-size:12px;color:#666;}
.best .list li.other dd a,.newinfo .list ul dl p a,.woman .list p a {color:#376993;}
.newinfo .item {padding-bottom:5px;}
.newinfo .list {padding:10px 10px 0;background:url(../images/line_oe.gif) 50% 50% repeat-y;}
.newinfo .list ul {width:212px;}
.newinfo .list ul img {float:left;}
.newinfo .list ul li {line-height:24px;}
.newinfo .list ul li.other {float:left;width:100%;padding-bottom:7px;line-height:normal;}
.newinfo .list ul dl {float:left;padding-left:10px;width:120px;}
.newinfo .list ul dl dt {padding:3px 0;}
.newinfo .list ul dl dt a {color:#376993;font-size:14px;font-weight:700;}
.newinfo .list ul dl dt a:hover {color:#f60;}
.newinfo .list ul dl p {position:relative;padding:5px;width:108px;line-height:19px;border:1px #ddd solid;}
.newinfo .list ul dl p span,.skin .list li div span {position:absolute;left:-6px;top:10px;width:6px;height:11px;overflow:hidden;background:url(../images/item_bg.png) -105px -126px;}
.channel-person {height:276px;}
.channel-person .list {padding:5px 10px 0;}
.channel-person .list ul {padding:5px 0;float:left;width:100%;}
.channel-person .list ul li {line-height:27px;height:27px;font-size:14px;}
.channel-person .list ul li b {font-weight:200;}
.channel-person .list ul li b a {color:#376993;}
.channel-person .list ul li span {margin-left:15px; float:right; width:200px; text-align:left;}
.channel-person .list ul li span a {font-size:12px;color:#666;}
.channel-person .list ul.other {padding-top:10px;background:url(../images/line_s.gif) repeat-x;;}
.channel-person .abs-cl,.channel-person .abs-cr {bottom:-1px;}
.atten,.quizzes,.rank,.woman,.rhy,.parenting,.baby-product {width:232px;}
.atten {height:276px;}
.quizzes {height:134px;}
.rank {height:138px;}
.atten .list {padding:4px 8px 8px 8px;}
.atten .list ul li {float:left;width:100%;height:24px;line-height:24px;overflow:hidden;}
.atten .list ul li img,.quizzes .list img,.rhy .list .rhy-exam img,.parenting .list ul li img,.baby-product .list div img {float:left;margin-right:10px;}
.atten .list ul li.other {padding-bottom:8px;margin-bottom:3px;height:auto;background:url(../images/line_s.gif) left bottom repeat-x;}
.atten .list ul li.other dt {padding:5px 0;font-size:14px;font-weight:700;}
.atten .list ul li.other dd {line-height:22px;}
.beauty,.plastic,.weight,.gender,.tradcm,.health,.diet {width:360px;}
.beauty .list {padding:6px 0 5px;}
.beauty .list ul.photo {height:132px;}
.beauty .list ul.photo li {float:left;width:107px;margin-left:9px;display:inline;}
.beauty .list ul.photo li div {margin:-22px 3px 0;width:94%;height:19px;filter:alpha(opacity=50);opacity:0.5;background:#000;}
.beauty .list ul.photo li p {position:relative;margin-top:-15px;text-align:center;}
.beauty .list ul.photo li p a {color:#fff;}
.beauty .list .recommend {padding:3px 20px 0;text-align:center;}
.beauty .list .recommend strong {display:block;padding:8px 0 5px;*padding:9px 0 5px;}
.beauty .list .recommend strong a,.plastic .list ul.photo li strong a,.weight .list ul.txt li.other dt a {font:200 16px/normal 黑体;color:#376993;}
.beauty .list .recommend strong a:hover,.plastic .list ul.photo li strong a:hover,.weight .list ul.txt li.other dt a:hover {color:#f60;}
.beauty .list .recommend span {padding:0 2px;}
.beauty .list .recommend span a,.best .list li.other dd {color:#333;}
.plastic .list {padding:6px 0 5px;}
.plastic .list ul.photo {float:left;width:95%;display:inline;margin:0 8px;padding-bottom:4px;*padding-bottom:5px;background:url(../images/line_s.gif) left bottom repeat-x;}
.plastic .list ul.photo li {float:left;width:60%;height:26px;line-height:26px;font-size:14px;color:#376993;}
.plastic .list ul.photo li.other {float:right;margin-top:5px;width:auto;height:auto;}
.plastic .list ul.photo li strong {display:block;padding:0 0 0 4px;*padding:4px 0 0 4px;}

/* tag */
#tags a{height:26px; line-height:26px;padding-right:6px;}
#tags .tags0{}
#tags .tags1{color:#C00; font-size:24px;}
#tags .tags2{color:#030; font-size:16px;}
#tags .tags3{color:#00F;}
#tags .tags4{ font-size:16px;}
#tags .tags5{color:#C00; font-size:20px;}
#tags .tags6{color:#F06 font-size:20px;}
#tags .tags7{color:#030; font-weight:bold; font-size:18px;}
#tags .tags8{color:#F06; font-weight:bold;}
#tags .tags9{color:#C00; font-weight:bold;font-size:16px;}
#tags a:hover{ color:#F00; text-decoration:underline;}
.w95{ width:95%; margin:0 auto; padding-top:6px; padding-bottom:6px;}

.best {}
.best .list {padding:10px 8px 0;}
.best .list li {float:left;width:100%;height:22px;line-height:22px;overflow:hidden;}


.cookbook {height:99px;height:100px\0;*height:100px;}
.medicine .list li.other dd,.nutrition .list li.other dd  {padding-top:5px;}
.cookbook .list {padding-top:5px;padding-top:6px\0;*padding-top:6px;padding-bottom:3px;*padding-bottom:4px;line-height:20px;}
.cookbook .abs-cl,.cookbook .abs-cr  {*bottom:-1px;}
.links a.more {margin-top:3px;text-decoration:underline;font-size:14px;color:#666;}
.links ul.tab li {float:left;margin-right:5px;width:84px;height:25px;line-height:25px;text-align:center;font-size:14px;background:url(../images/item_bg.png) 0 -552px;}
.links ul.tab li.current {font-weight:700;color:#fff;background-position:0 -578px;}
.links .tab-item {padding:10px 5px 5px;height:70px;overflow:hidden;border:1px #ccc solid;}
.links .tab-item ul li {float:left;padding:0 10px;display:inline;line-height:24px;white-space:nowrap;}
.links .tab-item ul li a {display:inline-block;color:#666;}
.links .tab-item ul li a:hover,.links a.more:hover {color:#f60;}

.footer{width:980px; margin:0 auto; text-align:center; line-height:24px; color:#868686; padding:10px 0; border-top:1px solid #bdbdbd;}

.footer a,.footer a:visited{color:#868686;}